someone that has a competent grasp of many skills - Anglais Synonymes Dictionnaire